草庐IT

Android View 阴影

全部标签

android - 使用支持库删除操作栏下方的阴影和线条

由于ActionBar.TabListener现已弃用,我已按照本教程设置MaterialDesign滑动标签:http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html它有效,但我试图删除操作栏下方的线条+阴影但没有成功。即使设置getSupportActionBar().setElevation(0);正如其他线程中所建议的那样。我知道如果我将Activity的自定义样式设置为@style/Theme.AppCompat而不是@style/Theme.AppCompat.Ligh

Android TextView 阴影是如何工作的

我有带阴影的TextView要显示,我把ShadowShadowX和ShadowY以及ShadowRadius的参数放在下面的XML代码中但我不知道ShadowX、ShadowY和ShadowRadius在后台如何工作以及android如何从概念上评估这些参数值?android:shadowDx–specifiestheX-axisoffsetofshadow.Youcangive-/+values,where-Dxdrawsashadowontheleftoftextand+Dxontherightandroid:shadowDy–itspecifiestheY-axisoffset

android - 使用 android elevation 应用阴影

我正在尝试使用android:elevation在我的布局上应用阴影,但它不适用于Androidprelolipop,是否有其他替代方法。提前致谢。 最佳答案 试试这个:在名为cardlayout.xml的drawable文件夹中创建一个xmldrawable现在将此可绘制对象作为背景添加到您想要提升的任何View中。为了更好地查看,您可以为父布局设置背景色android:background="#d9d7d7"举个简单的例子,我分享了我项目的2个文件:这是背景颜色为#d9d7d7的Activity这是一个带有提升的listRowx

Android Flat ActionBar(无阴影)

我正在尝试创建一个没有阴影的平面操作栏附上图片:我的风格xml@style/MyActionBar@nulltrue@drawable/white_bg我支持android4.x有什么想法吗?我尝试将样式更改为Solid/Inverse没有用..附上white_bg(因为是白色所以很难看) 最佳答案 应该是这样的@style/MyActionBar@nulltrue@drawable/white_bg 关于AndroidFlatActionBar(无阴影),我们在StackOverflo

android - 更改图标的形状或阴影或将其完全删除

有谁知道如何去除图标阴影?或者至少改变它的形状?我一开始以为是touchWiz的东西,但后来我检查了其他图标,它们似乎有不同形状的阴影。这是澄清我的意思的图片:这是我正在使用的图标: 最佳答案 只需从设备中完全删除应用程序,清理项目并再次运行。它与您的可绘制对象无关。我认为这是某种缓存。 关于android-更改图标的形状或阴影或将其完全删除,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

android - 在 Android Studio 中的 EditText 的所有四个边上放置阴影

据我所知,没有任何属性可以在EditText字段周围放置阴影,可以在布局文件中设置。我搜索了问题并找到了解决方案,我必须提供自定义背景xml可绘制对象。我的drawable/background_with_shadow看起来像这样:我正在为我的LinearLayout设置此属性,其中包含一个EditText..然而,它只是在底角和底角周围投下阴影。我将如何处理所有四个边和角?我正在努力实现这一点: 最佳答案 有一些更好的方法可以在不使用layer-list的情况下在编辑文本周围添加阴影:#1像这样将EditText包裹在CardVi

android - 替换 fragment 然后快速按回导致UI延迟响应,阴影和角落效果消失

我遇到了一个非常奇怪的问题。我的情况是:我构建了一个包含多个页面的应用程序,每个页面都是一个Fragment。我在每个页面中使用了RecyclerView和CardView。我的主页布局如下:当我点击一个图像项目导航到详细信息页面,然后立即按下后退按钮时,我的主页出现了,但是:如您所见,所有阴影和边角效果都消失了,滚动不起作用,当我触摸某个项目时,它需要几秒钟才能导航到详细信息页面。当显示详细信息页面时,一切都恢复正常。这是我的替换fragment方法:publicvoidreplaceBackgroundFragment(Fragmentmf,Stringtag,booleanadd

android - Android 版 Chrome 中奇怪的框阴影错误

我在AndroidChrome的框阴影和文本阴影方面遇到了一些非常奇怪的错误。我桌面上的Chrome运行良好,但在Android上,它显示出奇怪的阴影效果。查看此屏幕截图以更好地了解发生了什么:如您所见,Android版Chrome以不同的方式呈现文本阴影和框阴影。下面是我用于Menu标签和汉堡菜单的代码示例:#menu-toggle{position:fixed;top:17px;right:13px;z-index:120;padding:0;color:#fff;font-family:'KatahdinRound',Arial,Helvetica,sans-serif;bord

android - getSupportActionBar().setElevation(0) 不会从操作栏中删除阴影

我无法使用从我的操作栏中删除阴影getSupportActionBar().setElevation(0);我认为我做的一切都是对的。这是MainActivityimportandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.support.v7.widget.Toolbar;importandroid.view.Menu;importandroid.view.MenuItem;publicclassMainActivityextendsAppCompatActivity{@Ove

java - Android如何在屏幕截图中捕获阴影

如何在屏幕截图中捕获Activity布局中View的阴影或高度。此代码为View截屏,但未在此处显示View输入器图像描述的阴影ViewscreenView=parentMain;screenView.buildDrawingCache();screenView.setDrawingCacheEnabled(true);Bitmapbitmap=Bitmap.createBitmap(screenView.getWidth(),screenView.getHeight(),Bitmap.Config.ARGB_8888);Canvasc=newCanvas(bitmap);screen